An Unsettling New Image Shows ‘Spiders’ on Mars
The European Space Agency’s Trace Gas Orbiter captured these “spiders” with stunning clarity near a south polar region called Angustus Labyrinthus, called “Inca City.” The Trace Gas Orbiter is the first of two spacecraft that make up the ExoMars mission, including the indefinitely delayed Rosalind Franklin Mars rover.